package br.com.iswe.gwt.ui.client;


public class RequestInfo extends SessionInfo {
	//informacao dos campos necessarios para o retorno da consulta.
	private String[] listaPropriedades;
	
	
	public RequestInfo(String ... listaPropriedades) {
		this.listaPropriedades = listaPropriedades;
	}
	
	public RequestInfo() {
		
	}

	public RequestInfo(SessionInfo sessionInfo) {
		super(sessionInfo);
	}
	
	public RequestInfo(RequestInfo requestInfo) {
		this.listaPropriedades = requestInfo.getListaPropriedades();
		setup(requestInfo);
	}

	public void setup(RequestInfo requestInfo) {
		super.setUserId( requestInfo.getUserId() );
	}
	
	public String[] getListaPropriedades() {
		return listaPropriedades;
	}
	
	public void setListaPropriedades(String[] campos) {
		this.listaPropriedades = campos;
	}

		
}
